Big Huge Thesaurus

balm of Gilead

noun